needle receptacle - Alemán Inglés Diccionario